//#include <math.h>
//#include <stdlib.h>
//
//#include "ScreenTools.h"
//
//void lineBres(int x0, int y0, int xEnd, int yEnd)
//{
//	int dx = abs(xEnd - x0);
//	int dy = abs(yEnd - y0);
//	int p = 2*dy - dx;
//	int twoDy = 2*dy, twoDyMinusDx = 2*(dy - dx);
//
//	int x, y;
//
//	if (x0 > xEnd)
//	{
//		x = xEnd;
//		y = yEnd;
//		xEnd = x0;
//	} 
//	else
//	{
//		x = x0;
//		y = y0;
//	}
//
//	glClear(GL_COLOR_BUFFER_BIT);
//	setPixel(x, y);
//
//	while (x < xEnd)
//	{
//		x++;
//		if(p < 0)
//		{
//			p += twoDy;
//		}
//		else
//		{
//			y++;
//			p += twoDyMinusDx;
//		}
//		setPixel(x, y);
//		}
//
//		glFlush();
//}
//
//void init()
//{
//	glClearColor(1.0, 1.0, 1.0, 0.0);
//
//	glMatrixMode(GL_PROJECTION);
//	gluOrtho2D(0.0, 200.0, 0.0, 150.0);
//}
//
//void dis()z
//{
//	lineBres(10, 10, 200, 200);
//}
//
//void main(int argc, char **argv)
//{
//	glutInit(&argc, argv);
//	glutInitDisplayMode(GLUT_SINGLE | GLUT_RGB);
//	glutInitWindowPosition(100, 100);
//	glutInitWindowSize(400, 400);
//
//	glutCreateWindow("lineBres!");
//
//	init();
//	glutDisplayFunc(dis);
//
//	glutMainLoop();
//}